// source --> https://taketwotechnologies.com/wp-content/plugins/superfly-menu-KfaR7g/js/public.min.js?ver=5.0.13 function onYouTubeIframeAPIReady(){ytp.YTAPIReady||(ytp.YTAPIReady=!0,jQuery(document).trigger("YTAPIReady"))}function iOSversion(){if(/iP(hone|od|ad)/.test(navigator.platform)){var e=navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/);return[parseInt(e[1],10),parseInt(e[2],10),parseInt(e[3]||0,10)]}}function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart"in document.createElement("div");return!(!e&&!r)}function uncamel(e){return e.replace(/([A-Z])/g,function(e){return"-"+e.toLowerCase()})}function setUnit(e,r){return"string"!=typeof e||e.match(/^[\-0-9\.]+jQuery/)?""+e+r:e}function setFilter(e,r,t){var a=uncamel(r),o=jQuery.browser.mozilla?"":jQuery.CSS.sfx;e[o+"filter"]=e[o+"filter"]||"",t=setUnit(t>jQuery.CSS.filters[r].max?jQuery.CSS.filters[r].max:t,jQuery.CSS.filters[r].unit),e[o+"filter"]+=a+"("+t+") ",delete e[r]}function isTouchSupported(){var e=nAgt.msMaxTouchPoints,r="ontouchstart"in document.createElement("div");return!(!e&&!r)}var SF_DEBUG=!0;!function(e){var r={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend"},t=document.createElement("div");for(var a in r)if(void 0!==t.style[a]){e.transitionEnd=r[a];break}e.transitionEnd||(e.transitionEnd=!1)}(window),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports?require("jquery"):jQuery)}(function(e){function r(t){t.preventDefault(),e.event.remove(P,"click",r)}function t(e,r){return(p?r.originalEvent.touches[0]:r)["page"+e.toUpperCase()]}function a(t,a,i){var s=e.Event(a,Y);e.event.trigger(s,{originalEvent:t},t.target),s.isDefaultPrevented()&&(~a.indexOf("tap")&&!p?e.event.add(P,"click",r):t.preventDefault()),i&&(e.event.remove(P,b+"."+g,o),e.event.remove(P,T+"."+g,n))}function o(r){if(Y.x=t("x",r),Y.y=t("y",r),Y.dx=Y.x-h.x,Y.dy=Y.y-h.y,Y.adx=Math.abs(Y.dx),Y.ady=Math.abs(Y.dy),i=Y.adx>w.motionThreshold||Y.ady>w.motionThreshold){for(clearTimeout(u),Y.orientation||(Y.adx>Y.ady?(Y.orientation="horizontal",Y.direction=Y.dx>0?1:-1):(Y.orientation="vertical",Y.direction=Y.dy>0?1:-1));r.target&&r.target!==h.target;)r.target=r.target.parentNode;return r.target!==h.target?(r.target=h.target,void n.call(this,e.Event(T+"."+g,r))):void a(r,"drag")}}function n(e){var r,t=e.timeStamp||+new Date,o=t-h.time;if(clearTimeout(u),i||s||e.target!==h.target)e.target=h.target,o<\/script>").attr({src:jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/iframe_api?v="+jQuery.mbYTPlayer.version,id:"YTAPI"});jQuery("head").prepend(tag)}return this.each(function(){var YTPlayer=this,$YTPlayer=jQuery(YTPlayer);$YTPlayer.hide(),YTPlayer.loop=0,YTPlayer.state=0,YTPlayer.filters=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaultFilters),YTPlayer.filtersEnabled=!0,YTPlayer.id=YTPlayer.id||"YTP_"+(new Date).getTime(),$YTPlayer.addClass("mb_YTPlayer");var property=$YTPlayer.data("property")&&"string"==typeof $YTPlayer.data("property")?eval("("+$YTPlayer.data("property")+")"):$YTPlayer.data("property");"object"!=typeof property&&(property={}),YTPlayer.opt=jQuery.extend(!0,{},jQuery.mbYTPlayer.defaults,YTPlayer.opt,options,property),YTPlayer.opt.elementId=YTPlayer.id,0===YTPlayer.opt.vol&&(YTPlayer.opt.vol=1,YTPlayer.opt.mute=!0),YTPlayer.opt.autoPlay&&0==YTPlayer.opt.mute&&jQuery.mbBrowser.chrome&&(jQuery(document).one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay()}),console.info("YTPlayer info: On Webkit browsers you can not autoplay the video if the audio is on.")),YTPlayer.opt.loop&&"boolean"==typeof YTPlayer.opt.loop&&(YTPlayer.opt.loop=9999);var fullScreenAvailable=document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled;YTPlayer.opt.realfullscreen=!(isIframe()||!fullScreenAvailable)&&YTPlayer.opt.realfullscreen,YTPlayer.opt.showAnnotations=YTPlayer.opt.showAnnotations?"1":"3",YTPlayer.opt.cc_load_policy=YTPlayer.opt.cc_load_policy?"1":"0",YTPlayer.opt.coverImage=YTPlayer.opt.coverImage||YTPlayer.opt.backgroundImage,jQuery.mbBrowser.msie&&jQuery.mbBrowser.version<9&&(YTPlayer.opt.opacity=1),YTPlayer.opt.containment="self"===YTPlayer.opt.containment?$YTPlayer:jQuery(YTPlayer.opt.containment),YTPlayer.isRetina=window.retina||1").css({position:"absolute",top:0,left:0,width:"100%",height:"100%"}).addClass("YTPOverlay"),YTPlayer.opt.coverImage||"none"!=YTPlayer.orig_containment_background){var bgndURL=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.opt.containment.css({background:bgndURL,backgroundColor:"#000",backgroundSize:"cover",backgroundRepeat:"no-repeat"})}YTPlayer.wrapper=jQuery("
").attr("id","wrapper_"+YTPlayer.id).css({position:"absolute",zIndex:0,minWidth:"100%",minHeight:"100%",left:0,top:0,overflow:"hidden",opacity:0}).addClass("mbYTP_wrapper"),YTPlayer.isPlayer&&(YTPlayer.inlinePlayButton=jQuery("
").addClass("inlinePlayButton").html(jQuery.mbYTPlayer.controls.play),$YTPlayer.append(YTPlayer.inlinePlayButton),YTPlayer.inlinePlayButton.on("click",function(e){$YTPlayer.YTPPlay(),e.stopPropagation()}),YTPlayer.opt.autoPlay&&YTPlayer.inlinePlayButton.hide(),YTPlayer.overlay.on("click",function(){$YTPlayer.YTPTogglePlay()}).css({cursor:"pointer"}));var playerBox=jQuery("
").attr("id",YTPlayer.playerID).addClass("playerBox");if(playerBox.css({position:"absolute",zIndex:0,width:"100%",height:"100%",top:0,left:0,overflow:"hidden",opacity:1}),YTPlayer.wrapper.append(playerBox),playerBox.after(YTPlayer.overlay),YTPlayer.isPlayer&&(YTPlayer.inlineWrapper=jQuery("
").addClass("inline-YTPlayer"),YTPlayer.inlineWrapper.css({position:"relative",maxWidth:YTPlayer.opt.containment.css("width")}),YTPlayer.opt.containment.css({position:"relative",paddingBottom:"56.25%",overflow:"hidden",height:0}),YTPlayer.opt.containment.wrap(YTPlayer.inlineWrapper)),YTPlayer.opt.containment.children().not("script, style").each(function(){"static"==jQuery(this).css("position")&&jQuery(this).css("position","relative")}),YTPlayer.isBackground?(jQuery("body").css({boxSizing:"border-box"}),YTPlayer.wrapper.css({position:"fixed",top:0,left:0,zIndex:0})):"static"==YTPlayer.opt.containment.css("position")&&(YTPlayer.opt.containment.css({position:"relative"}),$YTPlayer.show()),YTPlayer.opt.containment.prepend(YTPlayer.wrapper),YTPlayer.isBackground||YTPlayer.overlay.on("mouseenter",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.addClass("visible")}).on("mouseleave",function(){YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.removeClass("visible")}),jQuery.mbBrowser.mobile&&!YTPlayer.opt.useOnMobile)return YTPlayer.opt.mobileFallbackImage&&(YTPlayer.wrapper.css({backgroundImage:"url("+YTPlayer.opt.mobileFallbackImage+")",backgroundPosition:"center center",backgroundSize:"cover",backgroundRepeat:"no-repeat",opacity:1}),YTPlayer.wrapper.css({opacity:1})),$YTPlayer;jQuery.mbBrowser.mobile&&YTPlayer.opt.autoPlay&&YTPlayer.opt.useOnMobile&&jQuery("body").one("touchstart",function(){YTPlayer.player.playVideo()}),jQuery(document).one("YTAPIReady",function(){$YTPlayer.trigger("YTAPIReady_"+YTPlayer.id),ytp.YTAPIReady=!0}),YTPlayer.isOnScreen=jQuery.mbYTPlayer.isOnScreen(YTPlayer,YTPlayer.opt.onScreenPercentage),$YTPlayer.one("YTAPIReady_"+YTPlayer.id,function(){var e=this,r=jQuery(e);e.isBackground&&ytp.backgroundIsInited||e.isInit||(e.isBackground&&(ytp.backgroundIsInited=!0),e.opt.autoPlay=void 0===e.opt.autoPlay?!!e.isBackground:e.opt.autoPlay,e.opt.vol=e.opt.vol?e.opt.vol:100,jQuery.mbYTPlayer.getDataFromAPI(e),jQuery(e).on("YTPChanged",function(t){if(!e.isInit){e.isInit=!0;var a={host:"https://www.youtube-nocookie.com",modestbranding:1,autoplay:0,controls:0,showinfo:0,rel:0,enablejsapi:1,version:3,playerapiid:e.playerID,origin:"*",allowfullscreen:!0,wmode:"transparent",iv_load_policy:e.opt.showAnnotations,cc_load_policy:e.opt.cc_load_policy,playsinline:jQuery.mbBrowser.mobile?1:0,html5:document.createElement("video").canPlayType?1:0};new YT.Player(e.playerID,{playerVars:a,host:"https://www.youtube-nocookie.com",events:{onReady:function(t){e.player=t.target,e.player.loadVideoById({videoId:e.videoID.toString(),suggestedQuality:e.opt.quality}),r.trigger("YTPlayerIsReady_"+e.id)},onStateChange:function(r){if("function"==typeof r.target.getPlayerState){var t=r.target.getPlayerState();if(e.preventTrigger||e.isStarting)e.preventTrigger=!1;else{var a;switch(e.state=t,r.data==YT.PlayerState.PLAYING&&r.target.setPlaybackQuality(e.opt.quality),t){case-1:a="YTPUnstarted";break;case 0:a="YTPRealEnd";break;case 1:a="YTPPlay",e.controlBar.length&&e.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.pause),e.isPlayer&&e.inlinePlayButton.hide(),jQuery(document).off("mousedown.YTPstart");break;case 2:a="YTPPause",e.controlBar.length&&e.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play),e.isPlayer&&e.inlinePlayButton.show();break;case 3:e.player.setPlaybackQuality(e.opt.quality),a="YTPBuffering",e.controlBar.length&&e.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);break;case 5:a="YTPCued"}var o=jQuery.Event(a);o.time=e.currentTime,jQuery(e).trigger(o)}}},onPlaybackQualityChange:function(r){var t=r.target.getPlaybackQuality(),a=jQuery.Event("YTPQualityChange");a.quality=t,jQuery(e).trigger(a)},onError:function(t){switch("function"==typeof e.opt.onError&&e.opt.onError(r,t),t.data){case 2:console.error("video ID:: "+e.videoID+": The request contains an invalid parameter value. For example, this error occurs if you specify a video ID that does not have 11 characters, or if the video ID contains invalid characters, such as exclamation points or asterisks.");break;case 5:console.error("video ID:: "+e.videoID+": The requested content cannot be played in an HTML5 player or another error related to the HTML5 player has occurred.");break;case 100:console.error("video ID:: "+e.videoID+": The video requested was not found. This error occurs when a video has been removed (for any reason) or has been marked as private.");break;case 101:case 150:console.error("video ID:: "+e.videoID+": The owner of the requested video does not allow it to be played in embedded players.")}e.isList&&jQuery(e).YTPPlayNext()}}}),r.on("YTPlayerIsReady_"+e.id,function(){if(e.isReady)return this;e.playerEl=e.player.getIframe(),jQuery(e.playerEl).unselectable(),r.optimizeDisplay(),jQuery(window).off("resize.YTP_"+e.id).on("resize.YTP_"+e.id,function(){r.optimizeDisplay()}),e.opt.remember_last_time&&jQuery(window).on("unload.YTP_"+e.id,function(){var r=e.player.getCurrentTime();jQuery.mbCookie.set("YTPlayer_start_from"+e.videoID,r,0)}),r.YTPCheckForState()})}}))}),$YTPlayer.off("YTPTime.mask"),jQuery.mbYTPlayer.applyMask(YTPlayer)}})},isOnScreen:function(e,r){r=r||10;var t=e.wrapper,a=jQuery(window).scrollTop(),o=a+jQuery(window).height(),n=t.height()*r/100,i=t.offset().top+n;return t.offset().top+(t.height()-n)<=o&&a<=i},getDataFromAPI:function(e){e.videoData=jQuery.mbStorage.get("YTPlayer_data_"+e.videoID),e.videoData?(setTimeout(function(){e.dataReceived=!0;var r=jQuery.Event("YTPChanged");r.time=e.currentTime,r.videoId=e.videoID,r.opt=e.opt,jQuery(e).trigger(r);var t=jQuery.Event("YTPData");for(var a in t.prop={},e.videoData)t.prop[a]=e.videoData[a];jQuery(e).trigger(t)},e.opt.fadeOnStartTime),e.hasData=!0):jQuery.mbYTPlayer.apiKey?jQuery.getJSON(jQuery.mbYTPlayer.locationProtocol+"//www.googleapis.com/youtube/v3/videos?id="+e.videoID+"&key="+jQuery.mbYTPlayer.apiKey+"&part=snippet",function(r){e.dataReceived=!0;var t,a=jQuery.Event("YTPChanged");a.time=e.currentTime,a.videoId=e.videoID,jQuery(e).trigger(a),r.items[0]?(t=r.items[0].snippet,e.videoData={},e.videoData.id=e.videoID,e.videoData.channelTitle=t.channelTitle,e.videoData.title=t.title,e.videoData.description=t.description.length<400?t.description:t.description.substring(0,400)+" ...",e.videoData.thumb_max=t.thumbnails.maxres?t.thumbnails.maxres.url:null,e.videoData.thumb_high=t.thumbnails.high?t.thumbnails.high.url:null,e.videoData.thumb_medium=t.thumbnails.medium?t.thumbnails.medium.url:null,jQuery.mbStorage.set("YTPlayer_data_"+e.videoID,e.videoData),e.hasData=!0):(e.videoData={},e.hasData=!1);var o=jQuery.Event("YTPData");for(var n in o.prop={},e.videoData)o.prop[n]=e.videoData[n];jQuery(e).trigger(o)}):(setTimeout(function(){var r=jQuery.Event("YTPChanged");r.time=e.currentTime,r.videoId=e.videoID,jQuery(e).trigger(r)},10),e.videoData=null),e.opt.ratio="auto"==e.opt.ratio?16/9:e.opt.ratio,e.isPlayer&&!e.opt.autoPlay&&(e.loading=jQuery("
").addClass("loading").html("Loading").hide(),jQuery(e).append(e.loading),e.loading.fadeIn())},removeStoredData:function(){jQuery.mbStorage.remove()},getVideoData:function(){return this.get(0).videoData},getVideoID:function(){return this.get(0).videoID||!1},getPlaylistID:function(){return this.get(0).playlistID||!1},setVideoQuality:function(e){var r=this.get(0);return jQuery(r).YTPPause(),r.opt.quality=e,r.player.setPlaybackQuality(e),jQuery(r).YTPPlay(),this},getVideoQuality:function(){return this.get(0).player.getPlaybackQuality()},playlist:function(e,r,t){var a=this.get(0);return a.isList=!0,r&&(e=jQuery.shuffle(e)),a.videoID||(a.videos=e,a.videoCounter=1,a.videoLength=e.length,jQuery(a).data("property",e[0]),jQuery(a).YTPlayer()),"function"==typeof t&&jQuery(a).one("YTPChanged",function(){t(a)}),jQuery(a).on("YTPEnd",function(){jQuery(a).YTPPlayNext()}),this},playNext:function(){var e=this.get(0);return e.videoCounter++,e.videoCounter>e.videoLength&&(e.videoCounter=1),jQuery(e).YTPPlayIndex(e.videoCounter),this},playPrev:function(){var e=this.get(0);return e.videoCounter--,e.videoCounter<=0&&(e.videoCounter=e.videoLength),jQuery(e).YTPPlayIndex(e.videoCounter),this},playIndex:function(e){var r=this.get(0);r.checkForStartAt&&(clearInterval(r.checkForStartAt),clearInterval(r.getState)),r.videoCounter=e,r.videoCounter>=r.videoLength&&(r.videoCounter=r.videoLength);var t=r.videos[r.videoCounter-1];return jQuery(r).YTPChangeVideo(t),this},changeVideo:function(e){var r=this,t=r.get(0);t.opt.startAt=0,t.opt.stopAt=0,t.opt.mask=!1,t.opt.mute=!0,t.opt.autoPlay=!0,t.opt.addFilters=!1,t.opt.coverImage=!1,t.hasData=!1,t.hasChanged=!0,t.player.loopTime=void 0,e&&jQuery.extend(t.opt,e),t.videoID=getYTPVideoID(t.opt.videoURL).videoID,t.opt.loop&&"boolean"==typeof t.opt.loop&&(t.opt.loop=9999),t.wrapper.css({background:"none"}),jQuery(t.playerEl).CSSAnimate({opacity:0},t.opt.fadeOnStartTime,function(){jQuery.mbYTPlayer.getDataFromAPI(t),r.YTPGetPlayer().loadVideoById({videoId:t.videoID,suggestedQuality:t.opt.quality}),r.YTPPause(),r.optimizeDisplay(),r.YTPCheckForState()});var a=jQuery.Event("YTPChangeVideo");return a.time=t.currentTime,jQuery(t).trigger(a),jQuery.mbYTPlayer.applyMask(t),this},getPlayer:function(){var e=this.get(0);return e.isReady&&e.player||null},playerDestroy:function(){var e=this.get(0);return e.isReady&&(ytp.YTAPIReady=!0,ytp.backgroundIsInited=!1,e.isInit=!1,e.videoID=null,e.isReady=!1,e.wrapper.remove(),jQuery("#controlBar_"+e.id).remove(),clearInterval(e.checkForStartAt),clearInterval(e.getState)),this},fullscreen:function(real){function hideMouse(){YTPlayer.overlay.css({cursor:"none"})}function RunPrefixMethod(e,r){for(var t,a,o=["webkit","moz","ms","o",""],n=0;n").attr("src",e).on("load",function(){r.overlay.CSSAnimate({opacity:0},r.opt.fadeOnStartTime,function(){r.hasMask=!0,t.remove(),r.overlay.css({backgroundImage:"url("+e+")",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"cover"}),r.overlay.CSSAnimate({opacity:1},r.opt.fadeOnStartTime)})});return this},removeMask:function(){var e=this.get(0);return e.isReady&&e.overlay.CSSAnimate({opacity:0},e.opt.fadeOnStartTime,function(){e.hasMask=!1,e.overlay.css({backgroundImage:"",backgroundRepeat:"",backgroundPosition:"",backgroundSize:""}),e.overlay.CSSAnimate({opacity:1},e.opt.fadeOnStartTime)}),this},applyMask:function(e){var r=jQuery(e);if(!e.isReady)return this;if(r.off("YTPTime.mask"),e.opt.mask)if("string"==typeof e.opt.mask)r.YTPAddMask(e.opt.mask),e.actualMask=e.opt.mask;else if("object"==typeof e.opt.mask){for(var t in e.opt.mask)e.opt.mask[t]&&jQuery("").attr("src",e.opt.mask[t]);e.opt.mask[0]&&r.YTPAddMask(e.opt.mask[0]),r.on("YTPTime.mask",function(t){for(var a in e.opt.mask)t.time==a&&(e.opt.mask[a]?(r.YTPAddMask(e.opt.mask[a]),e.actualMask=e.opt.mask[a]):r.YTPRemoveMask())})}},toggleMask:function(){var e=this.get(0);if(!e.isReady)return this;var r=jQuery(e);return e.hasMask?r.YTPRemoveMask():r.YTPAddMask(),this},manageProgress:function(){var e=this.get(0),r=jQuery("#controlBar_"+e.id),t=r.find(".mb_YTPProgress"),a=r.find(".mb_YTPLoaded"),o=r.find(".mb_YTPseekbar"),n=t.outerWidth(),i=Math.floor(e.player.getCurrentTime()),s=Math.floor(e.player.getDuration()),l=i*n/s,u=100*e.player.getVideoLoadedFraction();return a.css({left:0,width:u+"%"}),o.css({left:0,width:l}),{totalTime:s,currentTime:i}},buildControls:function(YTPlayer){if(jQuery("#controlBar_"+YTPlayer.id).remove(),YTPlayer.opt.showControls){if(YTPlayer.opt.showYTLogo=YTPlayer.opt.showYTLogo||YTPlayer.opt.printUrl,!jQuery("#controlBar_"+YTPlayer.id).length){YTPlayer.controlBar=jQuery("
").attr("id","controlBar_"+YTPlayer.id).addClass("mb_YTPBar").css({whiteSpace:"noWrap",position:YTPlayer.isBackground?"fixed":"absolute",zIndex:YTPlayer.isBackground?1e4:1e3}).hide().on("click",function(e){e.stopPropagation()});var buttonBar=jQuery("
").addClass("buttonBar"),playpause=jQuery(""+jQuery.mbYTPlayer.controls.play+"").addClass("mb_YTPPlayPause ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPTogglePlay()}),MuteUnmute=jQuery(""+jQuery.mbYTPlayer.controls.mute+"").addClass("mb_YTPMuteUnmute ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPToggleVolume()}),volumeBar=jQuery("
").addClass("mb_YTPVolumeBar").css({display:"inline-block"});YTPlayer.volumeBar=volumeBar;var idx=jQuery("").addClass("mb_YTPTime"),vURL=YTPlayer.opt.videoURL?YTPlayer.opt.videoURL:"";vURL.indexOf("http")<0&&(vURL=jQuery.mbYTPlayer.locationProtocol+"//www.youtube.com/watch?v="+YTPlayer.opt.videoURL);var movieUrl=jQuery("").html(jQuery.mbYTPlayer.controls.ytLogo).addClass("mb_YTPUrl ytpicon").attr("title","view on YouTube").on("click",function(){window.open(vURL,"viewOnYT")}),onlyVideo=jQuery("").html(jQuery.mbYTPlayer.controls.onlyYT).addClass("mb_OnlyYT ytpicon").on("click",function(e){e.stopPropagation(),jQuery(YTPlayer).YTPFullscreen(YTPlayer.opt.realfullscreen)}),progressBar=jQuery("
").addClass("mb_YTPProgress").css("position","absolute").on("click",function(e){e.stopPropagation(),timeBar.css({width:e.clientX-timeBar.offset().left}),YTPlayer.timeW=e.clientX-timeBar.offset().left,YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0});var r=Math.floor(YTPlayer.player.getDuration());YTPlayer.goto=timeBar.outerWidth()*r/progressBar.outerWidth(),YTPlayer.player.seekTo(parseFloat(YTPlayer.goto),!0),YTPlayer.controlBar.find(".mb_YTPLoaded").css({width:0})}),loadedBar=jQuery("
").addClass("mb_YTPLoaded").css("position","absolute"),timeBar=jQuery("
").addClass("mb_YTPseekbar").css("position","absolute");progressBar.append(loadedBar).append(timeBar),buttonBar.append(playpause).append(MuteUnmute).append(volumeBar).append(idx),YTPlayer.opt.showYTLogo&&buttonBar.append(movieUrl),(YTPlayer.isBackground||eval(YTPlayer.opt.realfullscreen)&&!YTPlayer.isBackground)&&buttonBar.append(onlyVideo),YTPlayer.controlBar.append(buttonBar).append(progressBar),YTPlayer.isBackground?jQuery("body").after(YTPlayer.controlBar):(YTPlayer.controlBar.addClass("inlinePlayer"),YTPlayer.wrapper.before(YTPlayer.controlBar)),volumeBar.simpleSlider({initialval:YTPlayer.opt.vol,scale:100,orientation:"h",callback:function(e){0==e.value?jQuery(YTPlayer).YTPMute():jQuery(YTPlayer).YTPUnmute(),YTPlayer.player.setVolume(e.value),YTPlayer.isMute||(YTPlayer.opt.vol=e.value)}})}}else YTPlayer.controlBar=!1},checkForState:function(){var YTPlayer=this.get(0),$YTPlayer=jQuery(YTPlayer);clearInterval(YTPlayer.getState);var interval=100;if(!jQuery.contains(document,YTPlayer))return $YTPlayer.YTPPlayerDestroy(),clearInterval(YTPlayer.getState),void clearInterval(YTPlayer.checkForStartAt);jQuery.mbYTPlayer.checkForStart(YTPlayer),YTPlayer.getState=setInterval(function(){var $YTPlayer=jQuery(YTPlayer);if(YTPlayer.isReady){var prog=jQuery(YTPlayer).YTPManageProgress(),stopAt=YTPlayer.opt.stopAt>YTPlayer.opt.startAt?YTPlayer.opt.stopAt:0;if(stopAt=stopAtstopAt)){if(YTPlayer.isEnded)return;if(YTPlayer.isEnded=!0,setTimeout(function(){YTPlayer.isEnded=!1},1e3),YTPlayer.isList){if(!YTPlayer.opt.loop||0=startAt/YTPlayer.player.getDuration();if(0=startAt&&canPlayVideo){YTPlayer.start_from_last=null,YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),clearInterval(YTPlayer.checkForStartAt),"function"==typeof YTPlayer.opt.onReady&&YTPlayer.opt.onReady(YTPlayer),YTPlayer.isReady=!0,$YTPlayer.YTPRemoveFilter(),YTPlayer.opt.addFilters?$YTPlayer.YTPApplyFilters(YTPlayer.opt.addFilters):$YTPlayer.YTPApplyFilters(),$YTPlayer.YTPEnableFilters();var YTPready=jQuery.Event("YTPReady");if(YTPready.time=YTPlayer.currentTime,$YTPlayer.trigger(YTPready),YTPlayer.state=2,YTPlayer.opt.mute?$YTPlayer.YTPMute():(YTPlayer.player.unMute(),YTPlayer.opt.autoPlay&&console.debug("To make the video 'auto-play' you must mute the audio according with the new vendor policy")),"undefined"!=typeof _gaq&&eval(YTPlayer.opt.gaTrack)?_gaq.push(["_trackEvent","YTPlayer","Play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()]):"undefined"!=typeof ga&&eval(YTPlayer.opt.gaTrack)&&ga("send","event","YTPlayer","play",YTPlayer.hasData?YTPlayer.videoData.title:YTPlayer.videoID.toString()),YTPlayer.opt.autoPlay){var YTPStart=jQuery.Event("YTPStart");YTPStart.time=YTPlayer.currentTime,jQuery(YTPlayer).trigger(YTPStart),YTPlayer.isStarting=!1,"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&jQuery("body").one("mousedown.YTPstart",function(){$YTPlayer.YTPPlay()}),$YTPlayer.YTPPlay()}else YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),YTPlayer.start_from_last&&YTPlayer.player.seekTo(startAt,!0),setTimeout(function(){YTPlayer.preventTrigger=!0,$YTPlayer.YTPPause(),YTPlayer.isPlayer||(YTPlayer.opt.coverImage?(YTPlayer.wrapper.css({opacity:0}),setTimeout(function(){var e=YTPlayer.opt.coverImage?"url("+YTPlayer.opt.coverImage+") center center":YTPlayer.orig_containment_background;YTPlayer.wrapper.css({background:e,backgroundSize:"cover",backgroundRepeat:"no-repeat"})},YTPlayer.opt.fadeOnStartTime)):(jQuery(YTPlayer.playerEl).CSSAnimate({opacity:1},YTPlayer.opt.fadeOnStartTime),YTPlayer.wrapper.CSSAnimate({opacity:YTPlayer.isAlone?1:YTPlayer.opt.opacity},YTPlayer.opt.fadeOnStartTime))),YTPlayer.isStarting=!1},500),YTPlayer.controlBar.length&&YTPlayer.controlBar.find(".mb_YTPPlayPause").html(jQuery.mbYTPlayer.controls.play);YTPlayer.isPlayer&&!YTPlayer.opt.autoPlay&&YTPlayer.loading&&YTPlayer.loading.length&&(YTPlayer.loading.html("Ready"),setTimeout(function(){YTPlayer.loading.fadeOut()},100)),YTPlayer.controlBar&&YTPlayer.controlBar.length&&YTPlayer.controlBar.slideDown(1e3)}"mac"==jQuery.mbBrowser.os.name&&jQuery.mbBrowser.safari&&(YTPlayer.player.playVideo(),0<=startAt&&YTPlayer.player.seekTo(startAt,!0))},100),$YTPlayer}$YTPlayer.YTPPlayerDestroy()},getTime:function(){var e=this.get(0);return jQuery.mbYTPlayer.formatTime(e.currentTime)},getTotalTime:function(e){var r=this.get(0);return jQuery.mbYTPlayer.formatTime(r.totalTime)},formatTime:function(e){var r=Math.floor(e/60),t=Math.floor(e-60*r);return(r<=9?"0"+r:r)+" : "+(t<=9?"0"+t:t)},setAnchor:function(e){this.optimizeDisplay(e)},getAnchor:function(){return this.get(0).opt.anchor},setAbundance:function(e,r){var t=this.get(0);return r&&(t.opt.abundance=e),this.optimizeDisplay(t.opt.anchor,e),this},getAbundance:function(){return this.get(0).opt.abundance},setOption:function(e,r){return this.get(0).opt[e]=r,this}},jQuery.fn.optimizeDisplay=function(anchor,abundanceX){var YTPlayer=this.get(0),vid={},el=YTPlayer.wrapper,iframe=jQuery(YTPlayer.playerEl);YTPlayer.opt.anchor=anchor||YTPlayer.opt.anchor,YTPlayer.opt.anchor="undefined "!=typeof YTPlayer.opt.anchor?YTPlayer.opt.anchor:"center,center";var YTPAlign=YTPlayer.opt.anchor.split(","),ab=abundanceX||YTPlayer.opt.abundance;if(YTPlayer.opt.optimizeDisplay){var abundance=el.height()*ab,win={};win.width=el.outerWidth(),win.height=el.outerHeight()+abundance,YTPlayer.opt.ratio="auto"===YTPlayer.opt.ratio?16/9:YTPlayer.opt.ratio,YTPlayer.opt.ratio=eval(YTPlayer.opt.ratio),vid.width=win.width+abundance,vid.height=Math.ceil(vid.width/YTPlayer.opt.ratio),vid.marginTop=Math.ceil(-(vid.height-win.height+abundance)/2),vid.marginLeft=-abundance/2;var lowest=vid.heightparseInt(a[o]))return 1;if(a[o]&&!t[o]&&0parseInt(a[o]))return 1;if(a[o]&&!t[o]&&0").addClass("level").addClass(o),a.prepend(o),t.level=o,a.css({cursor:"default"}),"auto"==t.opt.scale&&(t.opt.scale=e(t).outerWidth()),a.updateSliderVal(),t.opt.readonly||(a.on(e.simpleSlider.events.start,function(r){e.browser.mobile&&(r=r.changedTouches[0]),t.canSlide=!0,a.updateSliderVal(r),"h"==t.opt.orientation?a.css({cursor:"col-resize"}):a.css({cursor:"row-resize"}),e.browser.mobile||(r.preventDefault(),r.stopPropagation())}),e(document).on(e.simpleSlider.events.move,function(r){e.browser.mobile&&(r=r.changedTouches[0]),t.canSlide&&(e(document).css({cursor:"default"}),a.updateSliderVal(r),e.browser.mobile||(r.preventDefault(),r.stopPropagation()))}).on(e.simpleSlider.events.end,function(){e(document).css({cursor:"auto"}),t.canSlide=!1,a.css({cursor:"auto"})}))})},updateSliderVal:function(r){var t=this.get(0);if(t.opt){t.opt.initialval="number"==typeof t.opt.initialval?t.opt.initialval:t.opt.initialval(t);var a=e(t).outerWidth(),o=e(t).outerHeight();t.x="object"==typeof r?r.clientX+document.body.scrollLeft-this.offset().left:"number"==typeof r?r*a/t.opt.scale:t.opt.initialval*a/t.opt.scale,t.y="object"==typeof r?r.clientY+document.body.scrollTop-this.offset().top:"number"==typeof r?(t.opt.scale-t.opt.initialval-r)*o/t.opt.scale:t.opt.initialval*o/t.opt.scale,t.y=this.outerHeight()-t.y,t.scaleX=t.x*t.opt.scale/a,t.scaleY=t.y*t.opt.scale/o,t.outOfRangeX=t.scaleX>t.opt.scale?t.scaleX-t.opt.scale:t.scaleX<0?t.scaleX:0,t.outOfRangeY=t.scaleY>t.opt.scale?t.scaleY-t.opt.scale:t.scaleY<0?t.scaleY:0,t.outOfRange="h"==t.opt.orientation?t.outOfRangeX:t.outOfRangeY,t.value=void 0!==r?"h"==t.opt.orientation?t.x>=this.outerWidth()?t.opt.scale:t.x<=0?0:t.scaleX:t.y>=this.outerHeight()?t.opt.scale:t.y<=0?0:t.scaleY:"h"==t.opt.orientation?t.scaleX:t.scaleY,"h"==t.opt.orientation?t.level.width(Math.floor(100*t.x/a)+"%"):t.level.height(Math.floor(100*t.y/o)),"function"==typeof t.opt.callback&&t.opt.callback(t)}}},e.fn.simpleSlider=e.simpleSlider.init,e.fn.updateSliderVal=e.simpleSlider.updateSliderVal}(jQuery),function(e){e.mbCookie={set:function(e,r,t,a){"object"==typeof r&&(r=JSON.stringify(r)),a=a?"; domain="+a:"";var o=new Date,n="";00&&n==i+l)m(),"#"!==l&&((t=e(l)).length||(t=e('[name="'+l.replace("#","")+'"]'))),r=t&&t.length?t.offset().top:0,e("html, body").stop().animate({scrollTop:r},600);else if(s)window.open(n,"_blank");else if("yes"===d.fade){if(-1!==n.indexOf("#")&&""===l)return;u.fadeOut(200,function(){m(),location.href=n})}else m(),location.href=n}()):(a=this,"mouseenter"===z&&setTimeout(function(){a===$&&v(o,r)},52),$=this)}}function v(r,t){if(!ae&&!ee){n.log("event for"),clearTimeout(H);var a,o,i,s,l,y,f,m,p,v,T=parseInt((r.closest("ul").attr("class")||"0").match(/\d/)[0])+1,g=r.siblings(".sfm-active-item"),P=r.find("a"),h=N,Y=q,w="";if(c(T<=Z),g.removeClass("sfm-active-item"),r.is(".sfm-has-child-menu"))if(a=r.children(".sfm-child-menu").first(),(l=P.eq(0).find("span").clone()).find("i").remove(),w+=''+l.text()+"",a.length)if(te
'+w+'
    '+a.html()+"
").addClass("sfm-current-"+r.data("sfmId")),H=setTimeout(function(){u.addClass("sfm-view-pushed-"+T+(T<=Z?" sfm-nav-back":"")),"always"===d.sidebar_behaviour&&A.css("visibility","visible"),Z=T},25),r.addClass("sfm-active-item")}else{o=e(t.target),s=P.attr("href");var j=P.prop("hash");("yes"===d.parent_ignore||o.closest(".sfm-sm-indicator").length||"#"===j||"#"===s||"/"===s)&&(r.is(".sfm-submenu-visible")?P.length&&t.type===S&&(r.removeClass("sfm-submenu-visible"),a.slideUp({complete:function(){b(t,"contentChanged"),document.activeElement&&document.activeElement.blur()}})):(n.log("sub",a),r.siblings().filter(".sfm-submenu-visible").removeClass("sfm-submenu-visible").find("> ul").slideUp(),r.addClass("sfm-submenu-visible"),a.slideDown({start:function(){b(t,"contentChanged")}})))}else if(y=r.attr("data-extra-width"),m=r.attr("data-bg")||"",f="flyout"===d.sub_type?parseInt(y||d["width_panel_"+(T+1)]):d.width_panel_1,v=r.attr("data-sfm-id"),("flyout"===d.sub_type?B[T-1]+f:d.width_panel_1)p.outerHeight()?p.addClass("sfm-vert-align sfm-active"):p.removeClass("sfm-vert-align").addClass("sfm-active"),setTimeout(function(){n.log("custom content")},600),O=!0}else o=e(t.target),("yes"===d.parent_ignore||o.closest(".sfm-sm-indicator").length||"dropdown"===d.sub_type)&&(r.is(".sfm-submenu-visible")||(m=r.attr("data-bg"),r.siblings().filter(".sfm-submenu-visible").removeClass("sfm-submenu-visible").find("> ul").slideUp(),I.addClass("sfm-modal"),i={opacity:1,visibility:"visible",backgroundColor:m},I.find(".sfm-active").removeClass("sfm-active"),I.find("#sfm-cc-"+r.attr("data-sfm-id")).addClass("sfm-active"),I.css(i)));else teN||"dropdown"===d.sub_type||"full"===d.sidebar_style?(l+=" sfm-vertical-nav",z=S):(u+=" sfm-vertical-nav",z="hover"===d.sub_opening_type?"mouseenter":S),u&&x.removeClass(u),l&&x.addClass(l)}function g(r,t,a,o,n,i){var l,y,d,c,f,m,p,v,T=e(t);if("fixed"===T.css("position")){for(T.addClass("sfm-inner-fixed"),l=T;(l=l.parent())&&!((v=l.css("webkitTransform"))&&"none"!==v||l.is("body")););d=(y=l.offset()).left,c=y.top,L&&T.is(":visible")&&T.hide().data("sfm-ff-hidden",1),f={left:T.css("left"),right:T.css("right"),top:T.css("top"),bottom:T.css("bottom")},L&&T.data("sfm-ff-hidden")&&T.show(),m={},p=parseInt(f.bottom),p=isNaN(p)?0:p,"auto"!==f.left?(f.toChangeHor="left",m[f.toChangeHor]="-="+(d-o)):"auto"!==f.right?(f.toChangeHor="right",m[f.toChangeHor]="-="+(d-o)):f.toChangeHor="left","auto"!==f.top?(f.toChangeVert="top",m[f.toChangeVert]=c-a>0?parseInt(f.top)-(c-a):parseInt(f.top)+(a-c)):"auto"!==f.bottom?(f.toChangeVert="bottom",m[f.toChangeVert]=u.height()+U.top+U.bottom+p-s.height()-a+"px"):(f.toChangeVert="top",m[f.toChangeVert]=a),T.css(m).data("sfm-old-pos",f)}}function P(r,t){var a,o,n=e(t);o={},(a=n.data("sfm-old-pos"))?(o[a.toChangeHor]=a[a.toChangeHor],o[a.toChangeVert]=a[a.toChangeVert],"bottom"===a.toChangeVert&&(o.top=""),n.css(o),n.data("sfm-old-pos","")):n.css({left:"",top:"",bottom:"",right:""})}function h(r){var t,a;for(t in r)if(r.hasOwnProperty(t))if("skype"===t)e('
  • Sk.
  • ').appendTo(_);else if("email"===t)e('
  • Em.
  • ').appendTo(_);else{switch(t){case"facebook":a="Fb";break;case"twitter":a="Tw";break;case"dribbble":a="Dr";break;case"youtube":a="Yt";break;case"linkedin":a="Li";break;case"instagram":a="Ig";break;case"vimeo":a="Vi";break;case"gplus":a="Gp";break;case"soundcloud":a="Sc";break;case"pinterest":a="Pt";break;case"flickr":a="Fl";break;case"rss":a="Rss"}e('
  • '+a+".
  • ").appendTo(_)}}function Y(){var e,r,t,a,o;x.add(A).bind("touchstart",function(a){"open"===J&&(t=(new Date).getTime(),e=a.originalEvent.touches[0].pageX,r=a.originalEvent.touches[0].clientY)}).bind("touchmove",function(e){"open"===J&&(a=e.originalEvent.touches[0].pageX,o=e.originalEvent.touches[0].clientY)}).bind("touchend",function(){if("open"===J){var n=a>e?"right":"left",i=o-r>30||-30>o-r,s=a-e>60||-60>a-e;if(!((new Date).getTime()-t>200||i)&&s)switch(n){case"left":"left"===E?m():f();break;case"right":"left"===E?f():m()}}})}var w,j,Q=window.SFM_is_mobile,S=Q?e.mobile?"vclick":"tap":"click",k=d.eventsInterval||51,C=e(".sfm-rollback"),x=e("#sfm-sidebar"),A=e("#sfm-overlay-wrapper"),_=e(".sfm-social",x),I=e(".sfm-view-level-custom"),O=!1,V=e(".sfm-logo"),B=[];B.push(parseInt(d.width_panel_1)),B.push(B[0]+parseInt(d.width_panel_2)),B.push(B[1]+parseInt(d.width_panel_3)),B.push(B[2]+parseInt(d.width_panel_4)),d.alt_menu&&r.length?e("#sfm-nav").detach():r=e("#sfm-nav"),d.$defmenu=r;var M,D,F,E=d.sidebar_pos,R=/msie|trident.*rv\:11\./.test(navigator.userAgent.toLowerCase()),L=/firefox/.test(navigator.userAgent.toLowerCase()),U=(a("transform"),{top:parseInt(l.css("marginTop")),bottom:parseInt(l.css("marginBottom"))}),z="mouseenter",W=u.css("backgroundImage");"push"===d.sidebar_behaviour&&"none"!==W&&(u.prepend('
    '),D=e("#sfm-body-bg"),((M={backgroundColor:u.css("backgroundColor"),backgroundImage:u.css("backgroundImage"),backgroundAttachment:u.css("backgroundAttachment"),backgroundSize:u.css("backgroundSize"),backgroundPosition:u.css("backgroundPosition"),backgroundRepeat:u.css("backgroundRepeat"),backgroundOrigin:u.css("backgroundOrigin"),backgroundClip:u.css("backgroundClip")}).backgroundColor.indexOf("(0, 0, 0, 0")+1||M.backgroundColor.indexOf("transparent")+1)&&(M.backgroundColor="#fff"),F=u.children().not("#sfm-body-bg, #sfm-fixed-container, script, style"),(parseInt(F.first().css("marginTop"))||parseInt(F.last().css("marginBottom")))&&u.addClass("sfm-body-float"),"fixed"===M.backgroundAttachment&&(M.position="fixed",M.backgroundAttachment="scroll"),D.css(M),t("body > * {position: relative} body {overflow-x:hidden!important}"));var $,H,N,q,X,G={search:d.search,addHomeLink:"yes"===d.addHomeLink,addHomeText:d.addHomeText||"Home",subMenuSupport:"yes"===d.subMenuSupport,subMenuSelector:d.subMenuSelector,activeClassSelector:d.activeClassSelector||"",allowedTags:"DIV, NAV, UL, OL, LI, A, P, H1, H2, H3, H4, SPAN, STRONG",transitionDuration:300,extra:d.menuData},K={unique:1,build:function(r){var t;t=r.clone().removeAttr("id class"),t=this.processDefMenu(t),r.detach(),G.addHomeLink&&t.prepend('
  • '+G.addHomeText+"
  • "),"UL"===t.prop("tagName")?t.addClass("sfm-menu-level-0"):t.find("ul").first().addClass("sfm-menu-level-0").siblings("ul").addClass("sfm-menu-level-0"),G.subMenuSelector&&G.subMenuSupport?this.buildSubMenus(t):this.removeSubMenus(t),t.find("a").each(function(){var r=e(this),t=r.parent();r.children("span").length||r.wrapInner(e('')),G.subMenuSupport&&t.is(".sfm-has-child-menu")&&r.append('')}),G.extra&&this.attachExtraTo(t.find("[class*=menu-item]")),t.prependTo(".sfm-nav .sfm-va-middle").show(),"yes"===G.search&&e(".sfm-va-middle").prepend(''),j=e(".sfm-nav"),t.removeClass("sfm-has-child-menu").addClass("sfm-menu")},processDefMenu:function(r){var t=G.activeClassSelector?G.activeClassSelector:"",a=G.subMenuSelector?G.subMenuSelector:"",o=G.allowedTags.replace(/\s/g,"").split(","),n=r.find("[class*=menu-item]");return r.find('.skip-link, .menu-toggle, a[title*="Skip to content"]').remove(),n.each(function(){var r=this.id?this.id.replace("menu-item-",""):this.className.match(/menu-item-(\d+):?\b/)?this.className.match(/menu-item-(\d+):?\b/)[1]:"";e(this).data("sfm-id",r)}),r.find("*").each(function(){var r=e(this),n=r.prop("tagName");r.prop("className");if(-1===o.indexOf(n)||""===e.trim(r.text())||r.is(".uber-close"))return r.remove();r.hasClasses(a)?r.removeAttr("class id").addClass(a.split(",").join(" ")):r.hasClasses(t)?r.removeAttr("class id").addClass("sfm-active-class"):r.removeAttr("class id"),r.removeAttr("style"),"LI"===n&&r.addClass("sfm-menu-item-"+r.data("sfm-id")).attr("tabindex","-1")}),r},buildSubMenus:function(r){for(var t=G.subMenuSelector.replace(/\s/g,"").split(","),a=0,o=t.length;a a").append(''):a.find("> a").prepend('');else if(r.icon){var i=r.icon_color?"color: "+r.icon_color+";":"",s=r.icon;"####"===(LAIconManagerUtil.getSet(s)?LAIconManagerUtil.getSet(s):"Font Awesome")?(s=LAIconManagerUtil.getIcon(s),"right"==E&&"skew"==d.sidebar_style?a.find("> a").append(''):a.find("> a").prepend('')):(s=-1!==s.indexOf("fa-")?"la"+md5("Font Awesome")+"-"+s.substr(3):LAIconManagerUtil.getIconClass(s),"right"==E&&"skew"==d.sidebar_style?a.find("> a").append(''):a.find("> a").prepend(''))}r.sline&&a.find("> a span").append('
    '+r.sline.replace(/\+/g," ")+""),r.chapter&&a.before('
  • '+r.chapter.replace(/\+/g," ")+"
  • "),r.tabindex&&a.attr("tabindex",r.tabindex),r.content&&!a.find(".sfm-sm-indicator").length&&G.subMenuSupport&&(a.addClass("sfm-has-child-menu"),a.find(" > a").append('')),a.data("sfm-extra",r),r.width&&a.attr("data-extra-width",r.width),r.bg&&a.attr("data-bg",r.bg),a.attr("data-sfm-id",n)}})},detectLevel:function(r){r.find(".sfm-child-menu").each(function(){var r=e(this),t=r.parents(".sfm-child-menu").length+1;r.addClass("sfm-menu-level-"+t),x.find(".sfm-view-level-"+t).length||x.append(e('
    '))})},removeSubMenus:function(r){if(!G.subMenuSupport)return r.children().each(function(){e(this).find("ul").remove()});var t=G.subMenuSelector.replace(/\s/g,"").split(",");for(var a in t)r.find("."+t[a]).each(function(){e(this).remove()})},toggleActiveClasses:function(r){r.find(".sfm-has-child-menu").each(function(){var r=e(this);r.find("*").children(".sfm-active-class").length>0&&(r.toggleClass("sfm-child-menu-open"),setTimeout(function(){r.addClass("sfm-child-menu-open"),r.find(".sfm-child-menu").first().show()},G.transitionDuration))})}},Z=0,J="hidden",ee=!1,re="off",te=0,ae=!1;return{init:function(r){K.build(r),x.parent().is("body")||u.prepend(e("#sfm-body-bg, .sfm-rollback, #sfm-sidebar, #sfm-mob-navbar, #sfm-overlay-wrapper"));var t=Math.min(1+x.find(".sfm-view").length,4);if("flyout"===d.sub_type)for(var a=1;a<=t;a++)te+=parseInt(d["width_panel_"+a]);else te+=parseInt(d.width_panel_1);"always"===d.sidebar_behaviour?x.on("mouseenter "+S,".sfm-menu li:not(.sfm-chapter)",p):"full"===d.sidebar_style?x.on(S,".sfm-menu li:not(.sfm-chapter)",p):(x.addClass("sfm-fully-hidden"),x.bind(window.transitionEnd,function(r){if(e(r.target).is(x))if(x.is(".sfm-sidebar-exposed")&&"off"===re)x.on("mouseenter "+S,".sfm-menu li:not(.sfm-chapter)",p),re="on";else if(!x.is(".sfm-sidebar-exposed")&&(x.off("mouseenter "+S,".sfm-menu-level-0 > li, .sfm-view ul > li").addClass("sfm-fully-hidden"),re="off",A.css("visibility","hidden"),"push"===d.sidebar_behaviour)){var t=e(".sfm-inner-fixed");R||t.each(P),t.removeClass("sfm-inner-fixed")}})),x.on("keyup","a",function(e){13==e.keyCode&&p(e)}),u.on("keyup",function(e){"open"===J&&27==e.keyCode&&m()}),x.on(S,".sfm-back-parent",T),e(".sfm-view").mouseenter(function(){clearTimeout(H)}),I.on("hover"===d.sub_opening_type&&"dropdown"!==d.sub_type?"mouseenter":S,function(){$=this}),"hover"===d.opening_type?("always"!==d.sidebar_behaviour&&C.mouseenter(function(r){e(r.relatedTarget).is(".sfm-sidebar-close")||f()}),x.mouseleave(function(e){setTimeout(function(){m()},14)})):"click"!==d.opening_type&&"dropdown"!==d.sub_type||"hover"===d.sub_opening_type&&x.mouseleave(function(e){setTimeout(function(){u.removeClass("sfm-view-pushed-custom sfm-view-pushed-1 sfm-view-pushed-2 sfm-view-pushed-3"),c(!0),x.find(".sfm-active-item").removeClass("sfm-active-item"),"always"===d.sidebar_behaviour&&setTimeout(function(){A.css("visibility","hidden")},400)},250)}),e("#sfm-overlay").on(S,m),d.togglers&&!y.run&&u.on(S,d.togglers,function(e){if(!w)return w=setTimeout(function(){w=null},k),e.preventDefault(),e.stopImmediatePropagation(),"hidden"===J?f():m(),!1}),x.on("click",".sfm-menu a",function(e){n.log("preventing"),e.preventDefault()}),y.run||s.on("resize orientationchange",b),x.on("touchmove",function(){ae=!0}),x.on("touchend",function(){ae=!1}),C.find(".sfm-navicon-button").add("#sfm-mob-navbar .sfm-navicon-button, .sfm-sidebar-close").on(S+" keypress",function(r){if(!w&&(w=setTimeout(function(){w=null},k),r.type===S||13==r.which))return"hidden"===J?(f(),e(this).addClass("sfm-open")):(m(),e(this).removeClass("sfm-open")),!1}),e("#sfm-sidebar .sfm-search-form span").on(S,function(){e(this).closest("form").submit()}),Q&&(/iPad|iPhone/.test(navigator.userAgent)&&x.on("focus","input",function(r){u.css("overflowX","visible"),x.css({position:"absolute",top:"-62px"}),e(document).scrollTop(0)}).on("blur","input",function(){x.css("position",""),u.css("overflowX","hidden")}),Y()),h(d.social),"full"===d.sidebar_style&&x.find(".sfm-social, .sfm-copy").wrapAll("
    ");var o="full"==d.sidebar_style?"full":d.sidebar_behaviour,i="superfly-on sfm-style-"+d.sidebar_style+" sfm-sidebar-"+o+" sfm-toggle-"+d.opening_type+("yes"===d.blur?" sfm-blur":"");return"side"==d.sidebar_style&&(i+=" sfm-sub-"+d.sub_type+" sfm-sub-mob-"+d.sub_mob_type),u.addClass(i),y.run||e(document).ajaxComplete(function(){setTimeout(function(){u.is(".superfly-on")||u.addClass(i)},0)}),setTimeout(function(){"always"===d.sidebar_behaviour?setTimeout(function(){b(),x.css("opacity","1")},300):(x.css("opacity","1"),setTimeout(function(){x.addClass("sfm-transitions-enabled")},300))},0),"yes"===d.test_mode&&x.addClass("sfm-test-mode"),e(".sfm-close").bind(S,function(){I.removeClass("sfm-modal");var e={opacity:"",visibility:""};I.css(e),I.find(".sfm-active").removeClass("sfm-active")}),e(function(){setTimeout(function(){var r=e("#sfm-sidebar .wpcf7 form");r.length&&r.each(function(){var r=e(this);window.wpcf7&&window.wpcf7.initForm(r),window.wpcf7&&window.wpcf7.cached&&window.wpcf7.refill(r)})},0)}),y.run||(e(document).on("sfm-video-player-ready",function(){n.log(" SF video ready ")}),e(document).on("sfm-video-player-error",function(){})),!d.video_bg||"yes"!==d.video_preload&&"always"!==d.sidebar_behaviour||Q&&"yes"===d.video_mob||(X=e(".sfm-video").YTPlayer(),"always"===d.sidebar_behaviour&&X.YTPPlay()),y.run=!0,this},showSidebar:f,hideSidebar:m,sfmPlayer:X,Menu:K,setSize:b,getState:function(){return J}}}();window.LM=y.init(r)},0)}function t(e){if(document.body){var r=document.createElement("style");r.type="text/css",/WebKit|MSIE/i.test(navigator.userAgent)?r.styleSheet?r.styleSheet.cssText=e:r.innerText=e:r.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(r)}else document.write('")}function a(e){var r,t,a=["Moz","Webkit","O","ms"],o=document.createElement("div"),n=e.charAt(0).toUpperCase()+e.substr(1);if(e in o.style)return e;for(t=0;t1?decodeURIComponent(a[1]):void 0,i[o]=n;return i}var n=window.console&&window.SF_DEBUG?window.console:{log:function(){}},i=location.href.replace(/\#.+/,""),s=!1;e.fn.hasClasses=function(r){var t=r.replace(/\s/g,"").split(","),a=this;for(var o in t)if(e(a).hasClass(t[o]))return!0;return!1},e.fn.addClasses=function(r){var t=r.replace(/\s/g,"").split(","),a=this;for(var o in t)e(a).addClass(t[o]);return this},e(document).one("sfm_doc_body_arrived ready",function(){s||(s=!0,r())}),e(document).on("sfm_preview_full_refresh",function(t,a,o,n){var i=window.SF_Opts;r(n),a&&"open"===a&&(window.LM.showSidebar(),o&&e(".sfm-scroll-main .sfm-scroll").scrollTop(o),"always"!==i.sidebar_behaviour&&"full"!==i.sidebar_style&&e("#sfm-sidebar").trigger(window.transitionEnd))})}(window.jQuery); //# sourceMappingURL=public.min.js.map;